@charset "gb2312";
/* CSS Document 
→┏━━━━━━━┓ 
┏┫　　　　｜｜｜┣┓　　　┏┓
┗┫━━　┃　━━┣┛　　　┣┫
　┃　━━━━━　┃　　┏┳┫┣┳┓
　┗━━━┳━━━┛　　┃　　　　┃
————————————————————————————————————————————————————
→版权所有，鄙视抄袭!!!
————————————————————————————————————————————————————
*/
body{width:100%; margin:0 auto; padding:0; font-size:13px; font-family:"微软雅黑"; color:#333; line-height:26px;}
img{ border:0;}
*:focus { outline:none;}
ul,ol,li,dl,dt,dd{ list-style-type:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
img,object{ vertical-align:bottom; border:0;}
.cls{ clear:both; height:0; font:0/0 Arial; margin:0; padding:0;}
a{blr:expression(this.onFocus=this.blur()); outline:none; text-decoration:none;}
.floatL{float:left;}
.floatR{float:right;}

.big{ background:#FFF; min-width:1200px;}
.container{ width:1200px; margin:0 auto;}

.header { width:1200px; height:110px; margin:0 auto; overflow:hidden;}
.logo { float:left;}
.search { float:left; width:215px; height:28px; margin:60px 0 0 50px; background:url(../images/search_bg.jpg) no-repeat;}
.search_bg { height:28px;}
.search_bg .keyword{ float:left; width:130px;}
.search_bg .keyword a { padding:0;}
.search input{ vertical-align:middle; height:26px; line-height:26px;}
.search input[type="text"]{ width:160px; border:none; background:none; float:left; padding-left:10px;}
.search input[type="submit"]{ width:35px; height:26px; border:none; background:none; float:left;}
.searchWord{ height:28px; float:right;}
.searchWord a{}
.searchInp{ cursor:pointer;}
.header .right { float:right; width:348px; height:110px;}
.header .right li { float:left; width:115px; height:110px; border-left:1px solid #dad9d9;}

.nav { width:1200px; height:50px; margin:-3px auto 0; position:relative; z-index:999; background:url(../images/nav_bg.png) repeat-x; overflow:hidden;}
.nav li { float:left; width:160px; height:50px; line-height:50px; text-align:center; margin:0 5px;}
.nav li a { display:block; width:160px; height:50px; font-size:14px; color:#FFF;}
.nav li a:hover { font-size:16px; font-weight:bold; background:#960900;}

/*banner*/
.wy-mod-banner{ height:425px;position:relative;overflow:hidden; z-index:0; margin-top:-2px;}
.wy-mod-banner .banners{width:1920px;height:425px;overflow:hidden;position:absolute;left:50%;margin-left:-960px;}
.wy-mod-banner .banner{width:1920px;height:425px;overflow:hidden;position:absolute;}
.wy-mod-banner .focus{width:980px;margin:0px auto;padding-top:380px;text-align:center;}
.wy-mod-banner .focus a{text-decoration:none;z-index:3;width:24px;height:20px;position:relative;display:inline-block;*display:inline;overflow:hidden;zoom:1;}
.wy-mod-banner .focus a .bg-m{z-index:4;color:white;line-height:40px;font-size:40px;position:absolute;display:block;left:2px;top:6px;cursor:pointer; display:none;}
.wy-mod-banner .focus a .bg-b{background:url(../images/ico01.png) no-repeat 0 -26px;position:absolute;display:block;left:0px;top:0px;cursor:pointer; width:22px; height:22px;}
.wy-mod-banner .focus a .inner{background:url(../images/ico01.png) no-repeat 0 0;position:absolute;left:0px;top:0px;z-index:9;opacity:0;display:none\0;+display:none;*display:none; width:22px;height:22px;}
.wy-mod-banner .focus a.on .inner,.wy-mod-banner .focus a:hover .inner{cursor:pointer;display:block;border:0;top:-3px;-webkit-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1;}
.wy-mod-banner .focus .hover .inner{display:block;}

.box1 { width:1200px; height:365px; margin:25px auto 0 auto;}
.box1 li { float:left; width:385px; height:365px; background:#f0efef; margin:0 7px;}
.box1 li .tu { width:385px; height:213px;}
.box1 li .tu img { width:385px; height:213px;}
.box1 li .biaoti { width:345px; height:50px; margin:0 auto; line-height:50px; font-size:18px; color:#000;}
.box1 li .detail { width:345px; height:48px; margin:0 auto; line-height:24px; font-size:12px; color:#000; overflow:hidden;}
.box1 li .more01 { width:101px; height:30px; margin:10px auto;}
.box1 li .more01 a { display:block; width:101px; height:30px; background:url(../images/more01_a.png) no-repeat;}
.box1 li .more01 a:hover { background:url(../images/more01_ah.png) no-repeat;}

.box2 { width:1200px; height:235px; margin:35px auto;}
.box2 li { float:left; width:299px; height:235px; border-right:1px solid #cecdc8; text-align:center;}
.box2 li .tu { width:46px; height:45px; margin:30px auto 0 auto;}
.box2 li .biaoti { height:40px; padding-top:10px; text-align:center; font-size:18px; color:#5c554b;}
.box2 li .detail { height:40px; text-align:center; font-size:12px; color:#5c554b;}
.box2 li .more02 { width:99px; height:28px; margin:0 auto;}
.box2 li .more02 a { display:block; width:99px; height:28px; background:url(../images/more02_a.png) no-repeat;}
.box2 li .more02 a:hover { background:url(../images/more02_ah.png) no-repeat;}
.box2 li.nbg { border-right:none;}

.box3 { height:145px; background:#e9e9e9;}
.box3 ul { float:left; margin:0 60px;}
.box3 ul .h2_1 { height:30px; padding-top:20px; font-size:14px; color:#000; font-weight:normal;}
.box3 ul li { height:24px;}
.box3 ul li a { font-size:12px; color:#606060;}
.box3 ul li a:hover { text-decoration:underline;}

.footer { background:#4c4c4c; padding:20px 0; line-height:30px; font-size:12px; color:#FFF; text-align:center;}

/*单页*/
.main { width:1100px; margin:25px auto; overflow:hidden;}
.main_left { float:left; width:230px;}
.main_left .title { height:29px; border-bottom:2px solid #a51210;}
.h2_8 { float:left; font-size:16px; font-weight:bold; color:#a51210;}
.main_left ul { margin-top:10px;}
.main_left ul li { width:200px; height:40px; line-height:40px; text-align:center; background:url(../images/z_li_bg.png) no-repeat; margin-bottom:8px; padding:0 15px; overflow: hidden;}
.main_left ul li a { font-size:14px; color:#333;}

.main_right { float:right; width:830px;}
.main_right .title { height:29px; border-bottom:2px solid #a51210;}
.f_right { float:right;}
.f_right a { color:#333;}

.main_right .about { width:800px; height:auto; margin:0 auto; padding-top:15px;}
.main_right .contact { width:800px; height:auto; margin:0 auto; padding-top:15px;}

.main_right .message { width:800px; height:auto; margin:0 auto; padding-top:15px;}
.biaodan1 { width:250px; height:28px; border:1px solid #c8c8c6;}
.biaodan2 { width:350px; height:150px; border:1px solid #c8c8c6;}
.biaodan3 { width:80px; height:28px; border:1px solid #c8c8c6;}
.biaodan4 { width:66px; height:30px; line-height:30px; text-align:center; color:#000; display:block; background:url(../images/an_bg.jpg);}
.biaodan5 { width:80px; height:28px; border:1px solid #c8c8c6; margin-right:10px;}

/*新闻列表*/
.main_right .ul1 { width:800px; height:auto; margin:0 auto; padding:15px 0 10px 0;}
.main_right .ul1 li { width:800px; height:34px; line-height:34px; border-bottom:1px dashed #706d57;}
.main_right .ul1 li a { display:block; float:left; padding-left:20px; background:url(../images/li_bg.png) 0 13px no-repeat; color:#333;}
.time { float:right; padding-right:5px;}

/*图片列表*/
.main_right .ul2 { width:800px; height:auto; padding:15px 0 0 30px;}
.main_right .ul2 dl { float:left; width:235px; margin:0 30px 10px 0; float:left;}
.main_right .ul2 dl dt img { width:235px; height:235px;}
.main_right .ul2 dl dd { width:235px; height:40px; line-height:40px; text-align:center;}
.main_right .ul2 dl dd a { color:#333;}

/*详细页*/
.main_right .biaoti { height:50px; line-height:50px; text-align:center; font-size:16px;}
.main_right .news { width:800px; height:auto; margin:0 auto;}
.up_down { width:800px; height:auto; margin:0 auto; padding:20px 0;}
.up_down a { color:#706d57;}
.chanpin { padding-left:15px;}

/*page*/
.page { padding:40px 10px 20px 0; float:right;}
.page ul li{float:left; border:1px solid #e5e5e5; padding:0 5px; height:20px; line-height:20px; overflow:hidden; color:#000; margin:0 3px;}
.page ul li a{color:#666;}
.page ul li a:hover{color:#588b00;}
.page ul li a.on{color:#333; font-weight:bold;}
.page ul li.last{color:#7b7b7b;}